﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-family:"宋体"; font-size:12px;}
ul,li{list-style:none;}
img{vertical-align:middle; border:none;}
input,select{vertical-align:middle;}
a{text-decoration:none;}
.cr{clear:both;}
.cl{clear:left;}
.hidden{display:none;}
/*header*/
#header{width:100%; background:#f2f2f2; border-bottom:1px solid #e8e8e8; height:28px; line-height:28px;}
.header_top{width:986px; margin:0 auto;}
.topLeft{float:left; margin-left:2px; display:inline;}
.topLeft a{color:#666666; margin-right:5px;}
.topRight{float:right; color:#bfbfbf;}
.topRight ul li{float:left;}
.topRight ul li a{color:#666666; padding:0 12px;}
.topRight ul li a.nchr{padding:0px 0px;}
.topRight ul li a.topRight_on{background:url(../images/icon-jiantouxia-8-4.jpg) right center no-repeat;}
.topRight ul li a.topRight_on:hover{background:url(../images/icon-jiantouup-8-4.jpg) right center no-repeat;}
/*contents*/
#contents{width:980px; margin:0 auto;}
.top{height:88px;}
/*logo*/
.logo{float:left;width:222px;}
.logo img{margin-top:10px;}
.search{float:left;width:470px; margin-top:16px;}
.jobsName{float:left; width:89px; height:30px; line-height:30px; border-top:2px solid #fc9806;  border-left:2px solid #fc9806; border-bottom:2px solid #fc9806; border-right:1px solid #cccccc;font-weight:bold; text-indent:10px; color:#666;}
.jobsName img{margin-left:6px;}
.jobsInput{float:left; width:246px; height:30px; line-height:30px;border:2px solid #fc9806; border-left:none;}


.search-triggers ul{overflow:hidden;}
.search-triggers ul li{float:left; position:relative;}
.search-triggers li a.selected{background:#F27B04;color:#FFFFFF;font-weight:bold;padding:0 15px;}
.search-triggers li a{float:left;height:23px;line-height:23px;padding:0 12px;color:#3e3e3e;}
.search-panel{float: left;position: relative;}
.search-panel-fields{background:#F27B04;float:left;height:34px;position: relative;width:336px; overflow:hidden;}
.search-panel-fields input{background:#FFFFFF;border: 0 none;font-size: 14px;height:18px;left: 3px;line-height: 18px;padding: 5px;position: absolute;top: 3px;vertical-align: middle;width: 336px;font-size:12px;color:#c6c3c3;}
.search-tips{float: left;height: 34px;overflow: hidden;text-align: left;width: 50px; margin-left:6px;}
.search-tips a{color:#3e3e3e; text-decoration:none; line-height:16px;}
.search-tips a:hover{color:#ff963f; text-decoration:underline;}
.search-hots{padding:4px 5px 5px 0; color:#3f3f3f; clear:both;}
.search-hots a{color:#646464; margin-right:12px;}
.search-hots a:hover{color:#ff963f; text-decoration:underline;}
.search-hots a.dq{color:#ff963f;}
.top_login{float:right; width:272px; height:62px; border:1px solid #ccc; margin-top:10px;}
.top_login form{padding: 5px 0 6px 2px;}
.userlogin{float:left;}
.userlogin input.mail_input{width:136px; height:23px; line-height:23px; color:#a9a9a9; border:1px solid #bebebe; border-top:1px solid #787878; margin-bottom:2px;}
.userlogin img{margin-left:8px; margin-right:8px;}
.userlogin input.psw_input{margin-left:5px;width:136px; height:23px; line-height:23px; color:#a9a9a9; border:1px solid #bebebe; border-top:1px solid #787878;}
.registerLogin{float:right;}
.registerLogin p{line-height:30px;}
.registerLogin p a{font-size:12px; color:#333; text-decoration:none;}
.registerLogin p a.orange{color:#ff6600;}
/*navs*/
.clearfix:after{content: "."; display:block; clear:both; font-size:0; visibility:hidden; height:0;}
.clearfix {zoom: 1;}
.navs{margin-top:6px; clear:both;}
.navs_left{background:url(../images/bg-navLeft-210-40.jpg) no-repeat; width:210px; height:40px; line-height:40px; float:left;}
.navs_left p{float:left; font-weight:bold; color:#fff; font-size:14px; padding-left:16px;}
.navs_left span{float:right; color:#a65805; margin-right:6px; display:inline;}
.navs_right{background:url(../images/bg-navRight-711-40.jpg) no-repeat; width:770px; height:40px; float:left; line-height:40px;}
.navs_right ul li{float:left; text-align:center; width:87px; background:url(../images/bg-navLine-2-32.jpg) right center no-repeat;}
.navs_right ul li a{text-decoration:none; color:#FFF; font-weight:bold; font-size:14px; display:block;}
.navs_right ul li a.cur{background:#d97306;}
.navs_right ul li a:hover{background:#d97306;}
/*main_top*/
.mainTop_left{float:left; margin-right:14px;}
.trees{border-left:2px solid #ff8d13;border-right:2px solid #ff8d13;border-bottom:2px solid #ff8d13; height:375px; width:200px; position:relative;background:#fcf4ea;}
.trees .fore1{border-top:none;}
.trees .item{width:200px; height:30px; border-top:1px solid #fffdfa;}
.trees h3.hover{background:#ffffff url(../images/icons-red-3-3.jpg) 10px center no-repeat; border-top:1px solid #FF7300;border-bottom:1px solid #FF7300; position:absolute;width: 160px; height:28px;z-index:15;}
.trees span{display:block; position:absolute; width:203px;}
.trees h3{background:#FCF4EA url(../images/icons-red-3-3.jpg) 10px center no-repeat;border-color: #FCF4EA;border-style: solid;border-width: 1px 0 1px 1px;font-weight: normal;height: 28px;line-height: 28px;padding-left:20px;width: 164px; position:absolute;}
h2,h3{font-size:12px;}
.trees h3 a{color:#333333}
.trees h3 a:hover{color:#ff0000; text-decoration:underline;}
.trees p{display:block; height:11px; left:182px; position:absolute; top:9px; width:9px; background:url(../images/icons-jiantourgiht-6-10.jpg) no-repeat;}
.trees .item .i-mc{background:#FFFFFF;border:1px solid #FF7300;display:none;left:180px;overflow:hidden;position:absolute;top:1px;width:480px;z-index:14;}
.trees .subitem{float:left;min-height:350px;padding:0 4px 0 8px;width:464px;}
.trees .subitem dl{border-top:1px dotted #eed6b7; overflow:hidden; padding:6px 0;}
.trees .subitem dl.fore1{border-top:none;}
.trees .subitem dt{float:left; line-height:22px; text-align:right; width:54px;}
.trees .subitem dt a{text-decoration:underline; color:#FF7300;}
.trees .subitem em{border-left:1px solid #ccc; float:left; height:14px; line-height:14px; margin:4px 0; padding:0 8px;}
em{font-style:normal;}
.trees .subitem dd a{white-space:nowrap; color:#333;}
.trees .item dt{color:#cc0000; font-weight:bold; padding:0px 6px 0 0;}
.extra{background:#fdf1de; border-top:1px solid #eed6b7; height:15px; line-height:15px; overflow:hidden; padding:9px 8px 4px 18px;}
.extra a{color:#cc0000;}
/*mainTop_mid*/
.mainTop_mid{float:left; width:489px;}
.flash01{position:relative; height:234px; border:1px solid #d8d8d8;margin:12px 0 12px 0; z-index:-2;}
.flash_pics{position:absolute;}
.annius{position:absolute; right:8px; bottom:4px;}
.anniu_ul li{float:left; width:18px; height:16px; background:#000000; text-align:center; margin-right:1px; line-height:16px;}
.anniu_ul li a.anniu_cur{background:#e87121;}
.anniu_ul li a{text-decoration:none; color:#fff; display:block;}
/*flash*/
.flash02{height:115px; width:489px;border:1px solid #d8d8d8;}
.tmall-slide-left{float:left; width:22px; height:71px; background:url(../images/btns-jiantouLeft-13-22.png) no-repeat; display:block; margin:45px 0 0 5px; display:inline;}
a.tmall-slide-left:hover{background:url(../images/btns-jiantouLeftOver-13-22.png) no-repeat;}
.tmall-slide-right{float:right; width:22px; height:71px; background:url(../images/btns-jiantouRight-13-22.png) no-repeat; display:block; margin-top:45px;}
a.tmall-slide-right:hover{background:url(../images/btns-jiantouRightOver-13-22.png) no-repeat;}
.flash02 ul{float:left; padding-top:32px; width:440px; height:49px; overflow:hidden;}
#slide_ul li{float:left; margin-right:10px;}
/*mainTop_right*/
.mainTop_right{float:right;}
.help_guest{margin:12px 0 9px 0; overflow:hidden; background:url(../images/help_company.jpg) no-repeat; width:254px; height:42px; line-height:42px;}
.hg_register{width:85px; float:left; display:block; color:#ff7300; font-weight:bold; text-indent:20px;line-height:38px; text-indent:999px;}
.hg_login{width:73px; float:left; display:block; color:#ff7300; font-weight:bold; text-indent:9px;line-height:38px; text-indent:999px;}
.hg_service{width:95px; float:left; display:block; color:#ff7300; font-weight:bold;line-height:38px;text-indent:13px; text-indent:999px;}
.help_guest a:hover{text-decoration:underline;}
/*News*/
.news_tabs{ border:1px solid #eeeeee; width:254px; height:312px;}
.news_title{background:#f6f6f6; height:27px; line-height:27px; border-bottom:1px solid #d8d8d8; padding-left:4px;}
.news_title a{color:#666; font-size:14px; font-weight:bold; display:inline-block; text-align:center; width:73px;}
.news_title a.notice_cur{color:#f80; background:url(../images/img-noticeCurrent-73-28.jpg) no-repeat; width:73px; height:28px;}
.news_tabs ul{margin-top:13px; margin-left:5px;}
.news_tabs ul li{height:24px;}
.news_tabs ul li a{float:left;color:#666;}
.news_tabs ul li span{float:right;color:#666; margin-right:7px; display:inline;}

/*main_middle*/
.main_middle{height:404px; margin-top:16px;}
.Advertising ul li{float:left; margin-right:8px; margin-bottom:6px; display:inline;}
.Advertising ul li.last{margin:0px;}
/*main_btm*/
.main_btm{margin-top:6px;}
.main_btn_left{float:left;}
.main_btn_right{float:right;}
.Senior_area{width:790px; height:262px; border:1px solid #eeeeee;}
.Senior_title{font-size:14px; font-weight:bold; color:#ff4400; background:url(../images/img-areaBg-1-35.jpg) repeat-x; height: 25px; padding-top:10px;border-bottom:1px solid #cccccc;}
.Senior_title img{margin:0 8px 3px 10px;}
.Senior_title span{ margin-left: 634px;margin-top:12px;}
.Senior_area ul{margin:3px 0 0 10px; clear:both;}
.Senior_area ul li{background:url(../images/icon-jiantouli-5-7.jpg) left center no-repeat; line-height:22px; width:390px; float:left;}
.Senior_area ul li a{color:#00aaff; padding-left:11px;}
.Senior_area ul li span{color:#666; margin-left:30px;}

.Hot_recruitment{width:790px; height:476px; border:1px solid #eeeeee; margin-top:10px;}
.Hot_title{font-size:14px; font-weight:bold; color:#608704; background:url(../images/img-areaBg-1-35.jpg) repeat-x; height: 25px; padding-top:10px; border-bottom:1px solid #cccccc;}
.Hot_title img{margin:0 8px 3px 10px;}
.Hot_title span{margin-left: 634px;margin-top:12px;}
.Hot_box01{width:264px; float:left;}
.Hot_box01 ul{border-right:1px solid #e4e4e4; margin-top:10px;}
.Hot_box01 ul li{line-height:21px; background:url(../images/icon-jiantoured-3-5.jpg) 15px center no-repeat; padding-left:34px;}
.Hot_box01 ul li a{color:#666;}
.Hot_box01 ul li a b{color:#ff0000;}
.Hot_box01 ul li img{margin-left:10px;}
.Hot_box02{float:right; margin-right:12px; display:inline;}
.Hot_box02 ul{margin-top:10px;}
.Hot_box02 ul li{line-height:21px; background:url(../images/icon-jiantoured-3-5.jpg) 15px center no-repeat; padding-left:34px;}
.Hot_box02 ul li a{color:#666;}
.Hot_box02 ul li a b{color:#ff0000;}
.Hot_box02 ul li img{margin-left:10px;}

.Membership_recruitment{width:790px; height:476px; border:1px solid #eeeeee; margin-top:10px;}
.Membership_title{font-size:14px; font-weight:bold; color:#00aaff; background:url(../images/img-areaBg-1-35.jpg) repeat-x; height: 25px; padding-top:10px; border-bottom:1px solid #cccccc;}
.Membership_title img{margin:0 8px 3px 10px;}
.Membership_title span{margin-left: 634px;margin-top:12px;}
.Membership_box01{width:266px; float:left;}
.Membership_box01 ul{border-right:1px solid #e4e4e4; margin-top:10px;}
.Membership_box01 ul li{height:21px; background:url(../images/icon-jiantoublue-3-5.jpg) 15px 5px no-repeat; padding-left:30px;}
.Membership_box01 ul li a{color:#666; float:left;}
.Membership_box01 ul li span{float:right; color:#aaaaaa; margin-right:4px; display:inline;}
.Membership_box01 ul li a b{color:#ff0000;}
.Membership_box01 ul li img{margin-left:3px;}
.Membership_box02{float:left; width:278px;}
.Membership_box02 ul{margin-top:10px;border-right:1px solid #e4e4e4;}
.Membership_box02 ul li{height:21px; background:url(../images/icon-jiantoublue-3-5.jpg) 15px 5px no-repeat; padding-left:30px;}
.Membership_box02 ul li a{color:#666;}
.Membership_box02 ul li span{float:right; color:#aaaaaa; margin-right:4px; display:inline;}
.Membership_box02 ul li a b{color:#ff0000;}
.Membership_box02 ul li img{margin-left:3px;}
.Membership_box03{float:right;width:246px;}
.Membership_box03 ul{margin-top:10px;}
.Membership_box03 ul li{height:21px; background:url(../images/icon-jiantoublue-3-5.jpg) 15px 5px no-repeat; padding-left:30px;}
.Membership_box03 ul li a{color:#666;}
.Membership_box03 ul li span{float:right; color:#aaaaaa; margin-right:4px; display:inline;}
.Membership_box03 ul li a b{color:#ff0000;}
.Membership_box03 ul li img{margin-left:3px;}

/*main_btn_right*/
.Top01{width:178px; height:254px; border:1px solid #d8d8d8;}
.Top01_title{background:url(../images/img-titleBg-1-28.jpg) repeat-x; height:28px; line-height:28px; color:#ff4400; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:1px solid #fff;}
.Top01_title img{margin:0 10px 5px 8px;}
.Top01_box ul{padding:4px 8px 0 2px;}
.Top01_box ul li{line-height:20px; border-bottom:1px solid #ededed;}
.Top01_box ul li a{color:#666;}

.Top02{width:178px; height:165px; border:1px solid #d8d8d8; margin:10px 0;}
.Top02_title{background:url(../images/img-titleBg-1-28.jpg) repeat-x; height:28px; line-height:28px; color:#ff4400; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:1px solid #fff;}
.Top02_title img{margin:0 10px 5px 8px;}
.Top02_box ul{padding:4px 8px 0 2px;}
.Top02_box ul li{line-height:20px; border-bottom:1px dashed #cbcbcc;}
.Top02_box ul li a{color:#666;}
.Investigation{margin-top:11px;}
.invest_title{font-size:14px; color:#f40; font-weight:bold; background:url(../images/img-dcTitleBg-182-28.jpg) no-repeat; width:182px; height:28px; line-height:28px; text-indent:35px;}
.invest_box{ width:180px;border:1px solid #dbdbdb; border-top:none;border-bottom:none; background:#f8f8f8  url(../images/img-dcbtmBg-182-4.jpg) center bottom no-repeat; padding-top:6px; padding-bottom:6px;}
.invest_messages{width:168px; height:178px; background:#fff; margin:0 auto;}
.invest_messages h1{font-size:12px; color:#666; font-weight:normal; line-height:20px; margin-left:2px; padding-top:5px;}
.invest_messages ul {margin-top:4px;}
.invest_messages ul li{color:#666; line-height:20px;}
.invest_messages ul li input{margin:0 12px 0 7px;}
.voting{margin:6px 0 0 130px;}
/*friendLinks*/
.friendLinks{ width:960px; margin:22px auto 0;}
.Links_pics a{margin-right:6px;}
.Links_company{margin-top:14px; line-height:20px;}
.Links_company a{color:#666666; margin:0 1px;}
/*footer*/
#footer{height:90px; border-top:1px dashed #d2d2d2; width:100%; margin-top:10px;}
.footer_messages{width:650px; margin:16px auto 0; background:url(../images/img-police-51-58.jpg) right bottom no-repeat;}
.footer_messages p{text-align:center; line-height:20px; color:#666;}
.footer_messages p a{color:#666;}


/****************************************************nchrSearch***********************************************************************************/
/*所有结果*/
.main_result{height:35px; line-height:35px; color:#646464;}
.main_content_left{float:left; width:212px;}
.Classified{border:2px solid #dddddd;}
.Classified_title{background:url(../images/bg-result-1-34.jpg) repeat-x; height:34px; line-height:34px; color:#ff8d13; font-weight:bold; font-size:14px; text-indent:18px;border-bottom:2px solid #dddddd;}
.Classified_menus a{blr:expression(this.onFocus=this.blur()); color:#5d5d5d;}
.Classified_menus a:focus{outline:none;}
#main1{background:#fafafa; height:32px; line-height:32px;font-weight:bold; font-size:14px; color:#5d5d5d; text-indent:10px; border-bottom:1px dashed #cccccc;}
#main1 img{margin-right:8px;}
#child1{background:#fff; height:102px; border-bottom:1px dashed #cccccc; }
#child1 ul{margin:2px 0 0 25px;}
#child1 ul li{background:url(../images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child1 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main2{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:14px; color:#5d5d5d; text-indent:10px;}
#main2 img{margin-right:8px;}
#child2{background:#fff; height:102px;border-bottom:1px dashed #cccccc;}
#child2 ul{margin:2px 0 0 25px;}
#child2 ul li{background:url(../images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child2 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main3{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:14px; color:#5d5d5d; text-indent:10px;}
#main3 img{margin-right:8px;}
#child3{background:#fff; height:102px;border-bottom:1px dashed #cccccc;}
#child3 ul{margin:2px 0 0 25px;}
#child3 ul li{background:url(../images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child3 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main4{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:14px; color:#5d5d5d; text-indent:10px;}
#main4 img{margin-right:8px;}
#child4{background:#fff; height:102px;border-bottom:1px dashed #cccccc;}
#child4 ul{margin:2px 0 0 25px;}
#child4 ul li{background:url(../images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child4 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main5{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:14px; color:#5d5d5d; text-indent:10px;}
#main5 img{margin-right:8px;}
#child5{background:#fff; height:102px;border-bottom:1px dashed #cccccc;}
#child5 ul{margin:2px 0 0 25px;}
#child5 ul li{background:url(../images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child5 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main6{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:14px; color:#5d5d5d; text-indent:10px;}
#main6 img{margin-right:8px;}
#child6{background:#fff; height:102px;border-bottom:1px dashed #cccccc;}
#child6 ul{margin:2px 0 0 25px;}
#child6 ul li{background:url(../images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child6 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main7{background:#fafafa; height:32px; line-height:32px;font-weight:bold; font-size:14px; color:#5d5d5d; text-indent:10px;}
#main7 img{margin-right:8px;}
#child7{background:#fff; height:102px;border-top:1px dashed #cccccc;}
#child7 ul{margin:2px 0 0 25px;}
#child7 ul li{background:url(../images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child7 ul li a{text-decoration:none; padding-left:16px; color:#848282;}
/*猜你喜欢*/
.guess{margin-top:10px;border:1px solid #dddddd;}
.guess_title{background:url(../images/bg-like-1-25.jpg) repeat-x; height:25px; line-height:25px; color:#757473; font-weight:bold; font-size:12px; text-indent:10px; border:1px solid #fff;}
.guess_box ul li{line-height:24px; color:#757473; font-size:12px;}
.guess_box ul li span.company{float:right; margin-right:12px; display:inline;}
.guess_box ul li span a{text-decoration:underline; color:#0d48f0;}

/*找到职位*/
.main_content_right{float:right; width:758px;}
.main_content_findJob{border-top:2px solid #ff8d13; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.main_content_findJob_title{background:url(../images/bg-job-1-29.jpg) repeat-x; height:29px; line-height:29px; color:#474747; text-indent:10px; font-weight:bold;}
.main_content_findJob_title b{color:#ff8d13; font-size:14px;}
.main_content_findJob_box ul li{margin-top:10px; border-bottom:1px dashed #dddada; padding-bottom:10px;}
.main_content_findJob_box ul li.last{border:none;}
.main_content_findJob_box ul li h3{float:left; color:#ff8d13; font-size:12px; margin-left:10px; margin-right:26px; display:inline; background:url(../images/icon-xiejiantou-6-6.jpg) left center no-repeat; padding-left:10px; line-height:18px;}
.totalMessages{float:left; width:628px;}
.totalMessages a{margin-right:4px; color:#605f5e; background:url(../images/icon-normalJiantou-6-9.jpg) left center no-repeat; padding-left:12px; line-height:18px;}
.totalMessages a.cur{color:#ff8d13; background:url(../images/icon-curJiantou-6-9.jpg) left center no-repeat;}
/*更新信息*/
.main_content_updateMessages{border-top:2px solid #ff8d13; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; margin-top:10px;}
.update_title{background:url(../images/bg-paixu-2-29.jpg) repeat-x; height:29px; line-height:29px; text-indent:10px;border-bottom:1px solid #ddd;}
.sort{float:left;}
.sort select{width:78px; height:22px; border:1px solid #90bcdf; margin-left:8px; color:#407ca1;}
.jobMessage{float:right; margin-right:10px; display:inline;}
.jobMessage span{color:#ff8d13; background:url(../images/img-line-2-26.jpg) right center no-repeat; padding-right:10px; display:inline-block;}
.jobMessage b{color:#3c3b3a; font-weight:normal; margin-left:10px;}
.Job_detail{padding:11px 14px 4px 19px; width:723px;}
.Job_detail_text{float:left; width:598px;}
.Job_detail_btn{float:right;}
.jobName{float:left; width:274px; color:#0345ff; font-weight:bold;}
.jobName b{color:#ff0000;}
.jobCompany{float:left; width:154px; color:#0345ff;}
.job_address{float:left; width:132px; color:#505050;}
.job_time{float:left; color:#505050;}
.Job_detail_text h5{color:#8f8f8f; font-weight:normal; font-size:12px; margin:8px 0 5px 0;}
.Job_detail_text p{line-height:20px; color:#505050;}
.Job_detail_btn{margin-top:10px;}
.btn_apply a{background:url(../images/btn-applyOrange-83-29.gif) left center no-repeat; width:85px; height:31px; display:inline-block; text-indent:-1000000px;}
.btn_apply a:hover{background:url(../images/btn-applyBlue-83-29.gif) left center no-repeat;}
.Job_detail_btn p{line-height:30px; margin-left:10px;}
.Job_detail_btn p a{color:#f78000; text-decoration:underline; margin-right:16px;}
.Job_detail_btn p a:hover{color:#0265c2;}
.main_content_updateMessages table td{border-bottom:1px solid #dddddd;}
.main_content_updateMessages table td.last{border:none;}
.s_oushuhang{background:#fff;}
.s_jishuhang{background:#f8f8f8;}
.s_mouseover{background:url(../images/bg-td-1-95.jpg) repeat-x; height:95px;}

/***************************************************jobview************************************************************/
.wel_login{margin-top:12px; margin-left:10px; color:#505050;}
.wel_login img{margin-right:10px;}
.wel_login span{ margin-left:20px;}
.wel_login span a{ color:#ff7000;}
.apply_notice{margin-top:8px; margin-left:2px;}
.apply_notice span{color:#4f4f4f; margin-left:4px;}
.apply_notice span strong{color:#959494; font-weight:normal;}
.jobview_content_left{width:677px; float:left; margin-top:22px;}
.jobview_name h3{font-size:16px; color:#515151; float:left; margin-left:8px; display:inline;}
.jobview_name img{float:right; margin-right:38px; display:inline;}
.jobview_messages{color:#444343; margin-left:22px;}
.jobview_messages h4{font-size:14px; margin-top:12px; margin-bottom:6px;}
.jobview_messages p.stronger{font-weight:bold; color:#575656;}
.jobview_messages p.stronger b{font-weight:normal; color:#eb7a02;}
.jobview_messages p{line-height:24px; width:609px;}
.jobview_messages p.applyBtn{margin-top:10px;}
.jobview_messages p.applyBtn a{color:#575656; margin-right:10px; text-decoration:underline;}
.jobview_messages p.applyBtn a:hover{color:#fc9806;}
.jobview_content_right{float:right; width:302px;}
.company_infor{height:176px; border-top:5px solid #fe9402;}
.company_logo{text-align:center;}
.company_logo img{margin-top:19px;}
.company_infor h3{color:#4d4d4d; font-size:14px;margin:10px 0 6px 0;}
.company_infor p{color:#4d4d4d; line-height:18px;}
.company_infor p a{text-decoration:underline;color:#4d4d4d;}
.company_infor p a:hover{color:#fe9402;}
.public_date{height:216px;border-top:5px solid #fe9402;}
.public_date p{color:#4d4d4d; line-height:20px; margin-left:20px; margin-top:10px;}
.apply_way{height:240px;border-top:5px solid #fe9402;}
.apply_way table{ margin-left:20px; margin-top:10px;color:#4d4d4d;}
.apply_way table td{line-height:20px;}
.apply_way table td a{color:#4d4d4d;}
.apply_way table td a:hover{color:#fe9402;}

/*****************************************************apply**************************************************************************/
.apply_content{margin-top:4px;}
.apply_content_left{width:744px; float:left; border:1px solid #cccccc; padding:16px 6px 29px 20px;}
.position_apply_title{color:#fd8200; font-size:14px; font-weight:bold; border-bottom:2px solid #ff8d13; padding-bottom:4px;}
.position_apply_title span{margin-left:10px; font-size:12px;}
.position_apply_title span a{font-weight:normal; text-decoration:underline;color:#fd8200;}
.position_apply_box{margin-left:27px; margin-top:5px;}
.position_apply_box p{line-height:14px; color:#5a5858;}
.resume_choice_title{color:#fd8200;margin-top:16px;font-size:14px; font-weight:bold; border-bottom:2px solid #ff8d13; padding-bottom:4px;}
.resume_choice_box{margin-left:27px; margin-top:9px;}
.resume_choice_box table{border:1px solid #cccccc; width:674px;}
.resume_choice_box table th{background:url(../images/bg-resume-1-30.jpg) repeat-x; height:30px; color:#5a5a5a;}
.resume_choice_box table td{color:#515151; line-height:34px; text-align:center;}
.resume_choice_box table td input{margin-right:2px;}
.resume_choice_box table td  a{margin-right:6px; color:#515151; text-decoration:underline;}
.resume_choice_box table td  a:hover{color:#fe9402;}
.letter_apply{margin-top:32px;}
.letter_apply_title{color:#fd8200; font-size:14px; font-weight:bold; border-bottom:2px solid #ff8d13; padding-bottom:4px;}
.letter_apply_box{margin:19px 0 0 27px; color:#515151;}
.letter_apply_box input{margin-right:2px;}
.letter_apply_box select{width:178px; height:20px; line-height:20px; border:1px solid #aeaeae; color:#313131;}
.letter_apply_box textarea{margin-top:14px; border-left:2px solid #8f8f8f;border-top:2px solid #8f8f8f;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; width:676px; height:232px;color:#717171; font-size:12px;}
.expect_salary{margin-top:22px;}
.expect_salary_title{color:#fd8200; font-size:14px; font-weight:bold; border-bottom:2px solid #ff8d13; padding-bottom:4px;}
.expect_salary_box{margin:10px 0 0 85px;color:#5a5858; font-size:14px;}
.salary{float:left;}
.expect_salary_box select{width:178px; height:20px; line-height:20px; border:1px solid #aeaeae; color:#313131;}
.expect_salary_box span{font-size:12px; width:280px; display:inline-block; margin-left:10px;}
.backResule{margin-top:30px;}
.backResule a{color:#5a5858;}
.backResule a:hover{color:#fe9402;}
.apply_content_right{float:right; width:190px;}
.apply_content_title{background:url(../images/img-apply_title_bg-190-30.jpg) no-repeat; width:190px; height:30px; line-height:30px; text-indent:18px; font-weight:bold; color:#6d6b6b;}
.apply_content_box{height:400px; border:1px solid #cbcbcb; background:#fcfcfc;}
.apply_content_box ul{margin:6px 0 0 14px;}
.apply_content_box ul li{margin-bottom:8px;}
.apply_content_box ul li h3{color:#696969; font-size:12px;}
.apply_content_box ul li p{color:#6e6e6e; line-height:18px;}
.apply_content_box ul li p a{color:#6e6e6e; text-decoration:underline;}
.apply_content_box ul li p a:hover{color:#fe9402;}

/*******************************************************************confirmation********************************************************************/
.confirmation_content{margin-top:16px;}
.confirmation_content_left{margin-left:45px; width:680px; float:left;}
.hello{width:664px; height:112px; background:#fdf7dd; border:1px solid #fff1b3;color:#646464;}
.hello h3{font-size:14px; margin-left:17px; margin-top:8px; margin-bottom:10px;}
.hello p{margin-left:17px; margin-bottom:26px;}
.hello p.hello_name{text-align:right; width:416px;}
.hello p.hello_name a{color:#646464; text-decoration:underline;}
.hello p.hello_name a:hover{color:#fe9402;}
.backBtn{height:38px; text-align:right; width:668px; line-height:30px;}
.backBtn a{color:#646464; text-decoration:underline;}
.backBtn a:hover{color:#fe9402;}
.instering_title{color:#fd8200; font-size:14px; font-weight:bold;}
.instering_box table{width:654px; margin-top:8px; border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.instering_box table th{background:url(../images/bg-confirmation-1-30.jpg) repeat-x; height:30px; border-top:2px solid #ff8d13;border-bottom:1px solid #dddddd; color:#716f6f;}
.instering_box table td{text-align:center; height:28px; line-height:28px; border-bottom:1px solid #dddddd; color:#716f6f;}
.instering_box table td.last{border-bottom:none;}
.confirmation_content_right{float:right; width:248px;}
.table_white{background:#fff;}
.table_grey{background:#dadada;}

/*******************************************************************company********************************************************************/
.company_content_left{float:left; width:766px;margin:5px 0 0 10px;}
.companys_name{float:left;}
.company_care{float:left;}
.companys_name h3{color:#333; font-size:16px;}
.companys_name p{color:#363636;margin-top:19px;}
.companys_logo{float:right;}
.companys_logo img{margin-top:10px;}
.company_care_text{margin-top:29px;}
.company_care_text p{color:#2a2929; line-height:24px; text-indent:2em; width:752px;}
.company_care_photo{margin-top:25px;}
.company_care_photo ul li{float:left; margin-right:16px;}
.company_care_photo ul li img{border:1px solid #ccc; padding:2px;}
.company_Recruitment{clear:both; margin-top:20px;}
.company_Recruitment_title{color:#fd8200; font-size:14px; font-weight:bold;}
.company_Recruitment_box table{width:746px; margin-top:8px; border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.company_Recruitment_box table th{background:url(../images/bg-confirmation-1-30.jpg) repeat-x; height:30px; border-top:2px solid #ff8d13;border-bottom:1px solid #dddddd; color:#716f6f;}
.company_Recruitment_box table td{text-align:center; height:28px; line-height:28px; border-bottom:1px solid #dddddd; color:#716f6f;}
.company_Recruitment_box table td.last{border-bottom:none;}
.company_content_right{float:right;width:190px;}
.company_content_title{background:url(../images/img-apply_title_bg-190-30.jpg) no-repeat; width:190px; height:30px; line-height:30px; text-indent:18px; font-weight:bold; color:#6d6b6b;}
.company_content_box{height:280px; border:1px solid #cbcbcb; background:#fcfcfc;}
.company_content_box ul{margin:15px 0 0 14px;}
.company_content_box ul li{margin-bottom:8px; margin-right:2px;}
.company_content_box ul li h3{color:#696969; font-size:12px;}
.company_content_box ul li p{color:#6e6e6e; line-height:18px;}
.company_content_box ul li p a{color:#6e6e6e; text-decoration:underline;}
.company_content_box ul li p a:hover{color:#fe9402;}